Laughing hyena

noun, slang

noun, slang ·Uncommon ·College level

Definitions

Noun
  1. 1
    The spotted hyena (Crocuta crocuta); so called because of the resemblance of its call to human laughter. informal
  2. 2
    African hyena noted for its distinctive howl wordnet